hammock ligament - English Synonyms Dictionary